package com.eneat.smartrule.repository;

import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.eneat.smartrule.dto.request.RuleReq;
import com.eneat.smartrule.dto.response.PageResponse;
import com.eneat.smartrule.dto.response.RuleRes;
import com.eneat.smartrule.model.Rule;
import com.eneat.smartrule.model.RuleCondition;
import com.eneat.smartrule.model.RuleExecutionRecord;

import java.util.List;

public interface RuleRepo {

    public PageResponse<RuleRes> searchRules(RuleReq ruleReq);

}
